The Times Sudoku Championship 2017 - Grand Final Puzzle 3